package edu.caece.automaton;

public class PushDownTransitionImpl extends AbstractTransition implements PushDownTransition {
	char stackPullSymbol;
	char stackPushSymbol;
	
	public PushDownTransitionImpl (State initialState, State finalState, String triggerExpression, char stackPullSymbol, char stackPushSymbol){
		super(initialState, finalState, triggerExpression);
		this.stackPullSymbol = stackPullSymbol;
		this.stackPushSymbol = stackPushSymbol;
	} 
	
	public char getStackPullSymbol() {
		return this.stackPullSymbol;
	}

	public char getStackPushSymbol() {
		return this.stackPushSymbol;
	}

}
